due to the abovementioned reasons - Turkish English Dictionary